Big Huge Thesaurus

giant moa

noun

sounds kind of like